home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
8bitfiles.net/archives
/
archives.tar
/
archives
/
compuserve-file-archive
/
09 Application Software
/
FIDUCI.SDA
/
FIDUCIARY.DOC
< prev
Wrap
Text File
|
2019-04-13
|
21KB
|
604 lines
╞╔─╒├╔┴╥┘
┴ PERSONAL FINANCE MANAGEMENT PACKAGE.
├OPYRIGHT 1989 BY ╠EE ╧. ├LINTON. ┴LL RIGHTS RESERVED.
*****************************************************************
╧RDERING INFORMATION:
$23.50 (═─ ADD 5% TAX) + $1.50 S&HCOST BY PERSONAL CHECK OR MONEY
ORDER MADE PAYABLE TO:
╠EE ╧. ├LINTON
829 ═T ╓ERNON ├OURT
┼DGEWOOD, ═─ 210404
╔ CAN BE REACHED ON ╤-╠INK AS ╠EE├14. ╓OICE ONLY - (301)
676-7551. ╔NQUIRIES WELCOME. ╧RDERS BY USER GROUPS OF 5 OR MORE
RECEIVE A 20% DISCOUNT.
*****************************************************************
*****************************************************************
╙OME FUNCTIONS HAVE BEEN DISABLED OR REDUCED IN SCOPE IN THE
DISABLED/PREVIEW VERSION OF ╞╔─╒├╔┴╥┘. ╘HESE ARE MARKED BY ***
AND A NOTE ON THE NATURE OF THE MODIFICATION IS AT THE END OF
THIS DOCUMENTATION.
*****************************************************************
╘╧ ╙╘┴╥╘:
╔NSERT THE DISK CONTAINING THE PROGRAM AND ITS SUPPORT FILES AND
ENTER ╥╒╬"╞╔─╒├╔┴╥┘" FOLLOWED BY A RETURN. ╘HE PROGRAM WILL
BEGIN ITS LOAD. ─URING THE LOAD, THE PROGRAM LOADS A FILE CALLED
├┴╘┼╟╧╥╔┼╙. ╔F THIS FILE IS NOT FOUND OR THERE IS A DISK ERROR,
AN ERROR MESSAGE IS DISPLAYED. ┘OU MUST INSERT THE DISK WITH
├┴╘┼╟╧╥╔┼╙ ON IT OR THE PROGRAM WILL TERMINATE. ╧NCE ├┴╘┼╟╧╥╔┼╙
IS LOADED THE PROGRAM LOOKS FOR THE USER CONFIGURATION FILE
╙┼╘-╒╨. ╔F IT IS FOUND IT IS LOADED AND THE USER CONFIGURATION
IS INSTALLED.
╔F THIS IS THE FIRST TIME THE PROGRAM HAS BEEN USED, THE USER
MUST INITIALIZE A TRANSACTION FILE. ╞OLLOW THIS SEQUENCE:
╘RANSACTION ═ANAGER
╘RANSACTION ╒TILITIES
╔NITIALIZE ╘RANSACTION ╞ILE
╘O ENTER TRANSACTIONS OTHER THAN CASH TRANSACTIONS, THE USER MUST
ESTABLISH THE ACCOUNTS THE USER WILL USE. ╘HIS IS ALSO IN THE
╘RANSACTION ╒TILITIES SECTION.
╞IVE FUNCTIONS ARE AVAILABLE FROM THE MENU:
╘RANSACTION ═ANAGER
┬UDGET ═ANAGER
┴SSETS/╠IABILITIES ═ANAGER
├ONFIGURATION ═ANAGER
╤UIT
╔N ADDITION TO THE MENU FUNCTIONS, SEVERAL POP-UP UTILITIES ARE
ALSO AVAILABLE. ╘O ACCESS THESE UTILITIES SIMPLY HOLD DOWN THE
├╧══╧─╧╥┼ KEY (LOWER LEFT ON KEY BOARD) AND A SMALL MENU OF THE
UTILITIES WILL APPEAR IN THE UPPER RIGHT OF THE SCREEN DISPLAY.
╥ELEASING THE ├╧══╧─╧╥┼ KEY ERASES THE MENU. ╘O USE A UTILITY
PRESS THE CORRESPONDING KEY WHILE HOLDING DOWN THE ├╧══╧─╧╥┼ KEY.
╘HE UTILITIES ARE:
├ - ├ALCULATOR
─ - ─IRECTORY
╬ - ╬OTEPAD
╨ - ╨RINT ╙CREEN
╘ - ╘RANSFER
╘HE ╨RINT ╙CREEN UTILITY ONLY WORKS IF CODES ARE PRESENT IN THE
GRAPHICS SECTION OF THE ╨RINTER DEFINITION AND ONLY SUPPORTS
STANDARD GRAPHICS OUTPUT. ╔F A PROBLEM OCCURS, THE UTILITY WILL
DISPLAY AN ABORTING MESSAGE IN THE UPPER RIGHT OF THE SCREEN.
┴BORTING A ╨RINT ╙CREEN IS ACCOMPLISHED BY PRESSING ╙╘╧╨.
╘HE ─IRECTORY, ╨RINT ╙CREEN, AND ╬OTEPAD DO NOT FUNCTION WHEN THE
DISK DRIVE OR PRINTER IS ACTIVE.
╘HE ╘RANSFER UTILITY TRANSFERS THE LAST RESULT FROM THE
CALCULATOR.
╘╥┴╬╙┴├╘╔╧╬ ═┴╬┴╟┼╥
╘HE ╘RANSACTION ═ANAGER WILL SUPPORT UP TO 1000 TRANSACTIONS PER
FILE AND UP TO 20 ACCOUNTS.***
╒PON ENTERING THE ╘RANSACTION ═ANAGER, THE PROGRAM WILL DO THE
FOLLOWING:
1. ├HECK IF A TRANSACTION FILE IS ALREADY IN MEMORY.
2. ╔F ONE IS NOT IN MEMORY, THE PROGRAM ATTEMPTS TO LOAD A
TRANSACTION FILE (╘╥┴╬╙┴├╘╔╧╬╙) FROM THE DATA DRIVE. ┴ FILE
NAMED ╨┴┘┼┼╙ IS ALSO CHECKED FOR AND, IF FOUND, LOADED. ╘HIS FILE
CONTAINS A LIST OF PAYEES THE USER HAS DEFINED FOR USE IN THE
╘RANSACTION ═ANAGER.
╫HEN A TRANSACTION FILE IS FIRST CREATED THE DISK IS MARKED WITH
A SERIES OF NUMBERS. ╔F THESE NUMBERS DO NOT MATCH AN ERROR
MESSAGE IS DISPLAYED AND THE USER IS ASKED WHETHER THE PROGRAM
SHOULD ATTEMPT TO RELINK THE FILE. ┴ RELINK ATTEMPT CANNOT DAMAGE
THE FILE FURTHER, SO THE USER SHOULD ANSWER YES. ╔N GENERAL THIS
SITUATION OCCURS WHEN THE ╘╥┴╬╙┴├╘╔╧╬╙ FILE HAS BEEN FILE-COPIED
TO A NEW DISK. ╥ELINKING WILL GENERATED THE CORRECT LINKS AND
MARK THE DISK APPROPRIATELY. ╘HERE IS A FUNCTION WITHIN THE
╘RANSACTION ═ANAGER TO MAKE BACKUPS AND THIS FUNCTION SHOULD BE
USED.
╘HE ╘RANSACTION ═ANAGER MENU CONSISTS OF THE FOLLOWING FUNCTIONS:
┼NTER ╘RANSACTION
═ODIFY ╘RANSACTIONS
╥ECONCILE ┴CCOUNTS
╘RANSACTION ╥EPORTS
╙EARCH ╘RANSACTIONS
┬ALANCE ╞ORWARD
╘RANSACTION ╒TILITIES
╥ETURN TO ═AIN ═ENU
╨RIOR TO ANY WRITE TO DISK INVOLVING THE TRANSACTION FILE, THE
IDENTIFYING NUMBERS ON THE DISK ARE CHECKED. ╔F THEY DO NOT
MATCH AN ERROR IS DISPLAYED AND THE INFORMATION WILL NOT BE
WRITTEN UNLESS THE PROPER DISK IS INSERTED.
┼╬╘┼╥ ╘╥┴╬╙┴├╘╔╧╬╙
╘HE DISPLAY FOR ENTERING TRANSACTIONS CONSISTS OF 5 MAIN AREAS:
1. ╠ISTING OF LAST 12 TRANSACTIONS ENTERED.
2. ╘RANSACTION ENTRY FORM.
3. ┬UDGET CATEGORY AND AMOUNTS ENTRY FORM.
4. ╒SER PROMPTS.
5. ╘RANSACTION NUMBER (LOWER RIGHT OF DISPLAY).
╘HE TRANSACTION ENTRY FORM HAS 5 ENTRIES:
1. ┴├├╘ - ENTER A 2 DIGIT ACCOUNT CODE OR LEAVE BLANK FOR CASH
TRANSACTIONS. ╨RESSING ╚┼╠╨ WILL DISPLAY A LIST IN THE UPPER
RIGHT OF THE DISPLAY OF THE VALID ACCOUNT CODES.
2. ╙┼╤ ╬╧ - TWO ENTRIES ARE MADE IN THIS FIELD; THE TYPE OF
TRANSACTION AND A SEQUENCE NUMBER (FOR EXAMPLE, CHECK NUMBER IN A
CHECKING ACCOUNT). ╘HERE ARE ONLY 4 TYPES OF TRANSACTIONS:
A. D - DEPOSIT; ONLY VALID WITH ACCOUNTS DESIGNATED AS CHECKING.
B. P - PAYMENT; ONLY VALID WITH ACCOUNTS DESIGNATED AS CHARGE.
C. B - BEGINNING BALANCE; FOR EITHER A CHARGE OR CHECKING
ACCOUNT.
D. (NONE) - VALID WITH EITHER CHECKING OR CHARGE ACCOUNTS. ╞OR
A CHECKING ACCOUNT THIS DENOTES A WITHDRAWAL OF SOME SORT AND
WILL DECREASE THE ACCOUNT BALANCE. ╞OR A CHARGE ACCOUNT THIS
DENOTES A PURCHASE OR BORROWING OF SOME SORT AND WILL INCREASE
THE ACCOUNT BALANCE.
┴ SEQUENCE NUMBER IS AUTOMATICALLY ENTERED FOR YOU IF AN ACCOUNT
CODE IS ENTERED IN THE ACCOUNT FIELD. ╘HIS SEQUENCE NUMBER IS
AUTOMATICALLY INCREMENTED AND STORED WITH THE ACCOUNT INFORMATION
IF THE TYPE OF TRANSACTION IS A BLANK (I.E., YOU HAVEN'T ENTERED
A 'P', 'B', OR 'D').
3. ─┴╘┼
4. ─┼╙├╥╔╨╘╔╧╬
5. ┴═╧╒╬╘ - ENTER THE AMOUNT OF THE TRANSACTION. ┴MOUNTS UP TO
99999.99 CAN BE ENTERED. ┴MOUNTS ARE ALWAYS ROUNDED TO 2 DECIMAL
PLACES. ╘HE ACCOUNT BALANCE FIELD TO THE RIGHT WILL BE UPDATED.
╔F THE AMOUNT CAUSES THE ACCOUNT BALANCE TO EXCEED 999999.99 OR
-999999.99 THE USER WILL BE WARNED AND MUST ENTER AN AMOUNT THAT
WILL NOT CAUSE THAT CONDITION.
┼ACH TRANSACTION CAN BE ALLOCATED TO A MAXIMUM OF 6 BUDGET
CATEGORIES IN ANY AMOUNT DESIRED.
═╧─╔╞┘ ╘╥┴╬╙┴├╘╔╧╬╙
╔F CHANGES ARE MADE THAT AFFECT ACCOUNT BALANCES, THE PROGRAM
WILL ASK IF THE USER DESIRES THE BALANCES OF THE AFFECTED
ACCOUNTS BROUGHT FORWARD.
╥┼├╧╬├╔╠┼ ┴├├╧╒╬╘╙
╘HE DISPLAY OF TRANSACTIONS WILL NOT INCLUDE THE FORM OR THE
BUDGET CATEGORIES (THE DISPLAY IS SIMILAR TO A CHECK REGISTER). ┴
LIST OF THE SPECIFIED TRANSACTIONS IS DISPLAYED BEGINNING WITH
THE FIRST ONE FOUND (AS OPPOSED TO THE ═ODIFY ╘RANSACTION DISPLAY
WHICH STARTS WITH THE LAST TRANSACTION). ╧NLY CHECKING ACCOUNTS
CAN BE RECONCILED ALTHOUGH THE CLEARANCE STATUS OF ANY
TRANSACTION CAN BE SPECIFIED AND SHOULD BE.
╘╥┴╬╙┴├╘╔╧╬ ╥┼╨╧╥╘╙
╘HIS WILL LEAD TO ANOTHER MENU CONTAINING 4 SELECTIONS:
╘RANSACTIONS ╠IST
╘RANSACTIONS BY ├ATEGORY
├HECK ╫RITING
╥ETURN TO ╘RANSACTIONS ═ENU
╘HE REPORTS CAN BE SENT TO SCREEN, PRINTER, OR DISK.
├╚┼├╦ ╫╥╔╘╔╬╟
╘HIS WILL LEAD TO ANOTHER MENU CONTAINING 5 FUNCTIONS:
╨RINT ├HECKS
╨AYER ╔NFORMATION
├HECK ╞ORMAT
├HECK ╙TUB ╞ORMAT
╥ETURN TO ╥EPORTS ═ENU
╒PON ENTERING THIS FUNCTION, THE PROGRAM WILL LOAD 2 FILES FROM
THE PROGRAM DRIVE: ├╚┼├╦.─┴╘┴ AND ├╚┼├╦.─┴╘┴1. ╔F THESE FILES
CANNOT BE LOADED THE USER CANNOT ACCESS THE CHECK WRITING MENU.
╨╥╔╬╘ ├╚┼├╦╙
╧UTPUTS CHECKS AND STUBS TO PRINTER.
╨┴┘┼╥ ╔╬╞╧╥═┴╘╔╧╬
─EFINE THE PAYER INFORMATION THAT THE USER WANTS PLACED ON THE
CHECK. ╘HIS INFORMATION IS 30 COLUMNS WIDE BY 5 ROWS. ╨RESSING
┼╙├ WILL LEAVE THE CHANGES INTACT BUT NOT SAVE THEM TO DISK FOR
FUTURE USE. ╞1 SAVES THE CHANGES TO DISK.
├╚┼├╦ ╞╧╥═┴╘
─EFINE THE CHECK. ╘HERE ARE 9 PARAMETERS:
╙IZE - THE OVERALL SIZE OF THE CHECK IN TERMS OF PRINTER ROWS AND
COLUMNS (MAXIMUM IS 22X80). ┴ ZERO IN EITHER THE ROW OR COLUMN
FIELD INDICATES THAT NO CHECK IS TO BE PRINTED.
╞OR THE REMAINING ENTRIES A ZERO IN EITHER THE ROW OR COLUMN
FIELD INDICATES THAT THE ITEM IS NOT TO BE PRINTED. ┴NY NONZERO
NUMBERS INDICATE THE STARTING ROW AND THE COLUMN FOR THAT ITEM ON
THE CHECK. ╙TARTING ROWS AND COLUMNS CANNOT BE OUTSIDE THE CHECK
SIZE. ┴DDITIONALLY, THE PAYEE COLUMN CANNOT START PAST 50
REGARDLESS OF THE CHECK SIZE.
╘RANSACTION # - THE PROGRAM TRANSACTION NUMBER (FROM THE LOWER
RIGHT OF THE TRANSACTION ENTRY SCREEN).
╙EQUENCE # - THAT THE USER ENTERED IN THE TRANSACTION (I.E.,
CHECK NUMBER).
─ATE - FROM TRANSACTION.
─ESCRIPTION - FROM TRANSACTION. ╘HE USER CAN MAKE THE ╨AYEE AND
─ESCRIPTION ITEM STARTING ROWS AND COLUMNS THE SAME AND CAN
EXPAND THE DESCRIPTION THAT WILL BE WRITTEN ON THE CHECK.
┴MOUNT (NUMERIC) - FROM TRANSACTION PRECEDED BY A DOLLAR ($)
SIGN. (E.G., $134.56) ╘HIS FIELD'S STARTING POINT SHOULD BE
CALCULATED BASED ON A FIELD LENGTH OF 9. ╞OR EXAMPLE: SUPPOSE
THE AMOUNT FIELD ON THE CHECK ┼╬─╙ IN COLUMN 58; THE USER SHOULD
ENTER A STARTING COLUMN OF 50.
┴MOUNT (WRITTEN) - FROM TRANSACTION. ╘HE AMOUNT IS WRITTEN OUT
IN ┼NGLISH. (E.G., ╧╬┼ ╚╒╬─╥┼─ ╘╚╔╥╘┘-╞╧╒╥ ┴╬─ 56/100 ─╧╠╠┴╥╙)
╘HIS FIELD'S MAXIMUM LENGTH IS 69 (FOR $77777.00). ╘HIS LENGTH
MAY EXCEED THE TOTAL CHECK WIDTH, BUT THE USER SHOULD ONLY BE
CONCERNED WHEN WRITING CHECKS FOR VERY LARGE AMOUNTS. ╒NLIKE THE
NUMERIC AMOUNT FIELD WHICH IS RIGHT JUSTIFIED, THIS FIELD IS LEFT
JUSTIFIED, SO THE USER SHOULD NOT BE CONCERNED WITH FIELD LENGTH
EXCEPT FOR THE AFOREMENTIONED CONDITIONS.
╨AYER - FROM THE ╨AYER ╔NFORMATION THE USER ENTERED. ╥EMEMBER
THAT THE ╨AYER ╔NFORMATION IS 30X5 AND THE INFORMATION WILL
OVERWRITE ANYTHING UNDERNEATH IT.
╨AYEE - THE USER WILL BE GIVEN A WINDOW 30 COLUMNS WIDE BY 5 ROWS
TO ENTER PAYEE INFORMATION JUST PRIOR TO THE CHECK PRINTING.
╫HATEVER IS ENTERED IN THIS WINDOW WILL BE SENT TO THE PRINTER
(PROVIDED IT DOESN'T GO BELOW THE BOTTOM CHECK ROW).
├╚┼├╦ ╙╘╒┬ ╞╧╥═┴╘
─EFINE THE CHECK STUB. ╘HERE ARE 9 PARAMETERS THAT SERVE THE
SAME FUNCTION AS ABOVE WITH THE FOLLOWING EXCEPTIONS:
╘HE ├ATEGORIES AND ├ATEGORY ┴MOUNTS ROWS CANNOT START PAST 17
REGARDLESS OF THE CHECK STUB SIZE.
┬ALANCE - FROM TRANSACTION PRECEDED BY A DOLLAR ($) SIGN. (E.G.,
$2134.56) ╘HIS FIELD'S STARTING POINT SHOULD BE CALCULATED BASED
ON A FIELD LENGTH OF 11. ╞OR EXAMPLE: SUPPOSE THE AMOUNT FIELD
ON THE CHECK ┼╬─╙ IN COLUMN 58; THE USER SHOULD ENTER A STARTING
COLUMN OF 48.
├ATEGORIES - FROM TRANSACTION.
├ATEGORY ┴MOUNTS - FROM THE TRANSACTION. ╘HIS FIELD'S STARTING
POINT SHOULD BE CALCULATED BASED ON A FIELD LENGTH OF 8.
╙┼┴╥├╚ ╘╥┴╬╙┴├╘╔╧╬╙
╘HE USER ENTERS UPPER AND/OR LOWER LIMITS FOR ANY OR ALL FIELDS
IN A TRANSACTION. ├ATEGORIES CAN BE THOUGHT OF AS SEQUENTIAL FOR
SEARCH FUNCTIONS WITH THE FIRST SUBCATEGORY OF THE FIRST CATEGORY
BEING 1, THE FIRST SUBCATEGORY OF THE SECOND CATEGORY BEING 11,
AND SO ON.
┬┴╠┴╬├┼ ╞╧╥╫┴╥─
╘HE BALANCE OF EACH ACCOUNT WILL BE BROUGHT FORWARD.
╘╥┴╬╙┴├╘╔╧╬ ╒╘╔╠╔╘╔┼╙
╘HIS LEADS TO A MENU CONSISTING OF THE FOLLOWING CHOICES:
─ESCRIPTION ╠IST
═ODIFY ├ATEGORY ╘ITLES
╓ERIFY ╘RANSACTION ╞ILE
┼STABLISH ┴CCOUNTS
┬ACKUP ╘RANSACTION ╞ILE
╠OAD ╘RANSACTION ╞ILE
╘RANSFER ╘RANSACTION ╞ILE
╔NITIALIZE ╘RANSACTION ╞ILE
╥ETURN TO ╘RANSACTIONS ═ENU
─┼╙├╥╔╨╘╔╧╬ ╠╔╙╘
╒SER MAY MODIFY LIST OF PAYEES AVAILABLE DURING ─ESCRIPTION ENTRY
IN A TRANSACTION ENTRY OR MODIFICATION.
═╧─╔╞┘ ├┴╘┼╟╧╥┘ ╘╔╘╠┼╙
╒SER MAY MODIFY CATEGORIES AND SUBCATEGORIES.
╓┼╥╔╞┘ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼
╘HE TRANSACTION FILE IS COMPARED TO THE FILE ON DISK.
┼╙╘┴┬╠╔╙╚ ┴├├╧╒╬╘╙
╘HE USER ESTABLISHES TRANSACTION ACCOUNTS IN THIS FUNCTION. ╘HE
FOLLOWING FIELDS ARE STORED WITH THE TRANSACTION FILE ITSELF:
ACCOUNT CODE, TYPE OF ACCOUNT, DESCRIPTION, AND SEQUENCE NUMBER.
╘HE REMAINING INFORMATION IS STORED IN A SEPARATE FILE CALLED
┴├├╘.╔╬╞╧ AND IS NOT CRITICAL TO PROGRAM OPERATION. ╘HE FIRST
TIME ACCOUNTS ARE ESTABLISHED THE PROGRAM WILL ISSUE AN ERROR
MESSAGE STATING THAT THE ACCOUNT FILE CANNOT BE FOUND AND ASKS
THE USER WHETHER TO ABORT OR NOT.
┬┴├╦╒╨ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼
╘HE USER CAN BACKUP THE TRANSACTION FILE TO ANOTHER DISK AND MARK
THE DISK ACCORDINGLY. ┴FTER BACKUP THE PROGRAM RESTORES THE
ORIGINAL FILE INFORMATION AND EXPECTS THE ORIGINAL DISK IN THE
DRIVE.
╠╧┴─ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼
┴ TRANSACTION FILE IS LOADED FROM THE DATA DISK.
╘╥┴╬╙╞┼╥ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼***
╘HIS FUNCTION ALLOWS OUTSTANDING TRANSACTION TO BE TRANSFERRED TO
A NEW TRANSACTION FILE. ╘HIS FUNCTION SHOULD NORMALLY BE USED
WHEN THE TRANSACTION FILE NEARS ITS 1000 TRANSACTION LIMIT. ┴
MAXIMUM OF 125 OUTSTANDING TRANSACTIONS CAN BE TRANSFERRED. ┴LL
TRANSACTIONS, REGARDLESS OF WHETHER THEY ARE CASH, CREDIT, OR
CHECKING ARE TRANSFERRED. ╘HE RECOMMENDED PROCEDURE FOR THIS IS:
1. ┬ACKUP TRANSACTION FILE TO ANOTHER DISK.
2. ╥UN THE ╘RANSFER FUNCTION ON THE ORIGINAL DISK. ╘HE
TRANSACTIONS THAT WILL BE TRANSFERRED ARE LABELLED AS SUCH AND
ALL INFORMATION ON THOSE TRANSACTIONS IS ERASED.
3. ╫HEN PROMPTED FOR A DISK, INSERT A THIRD DISK (DON'T USE THE
BACKUP, IF THERE IS A POWER FAILURE, FOR EXAMPLE, THE
TRANSACTIONS TO BE TRANSFERRED WOULD BE IRRETRIEVABLY LOST AT
THIS POINT). ╘HE TRANSFERRED BALANCES AND TRANSACTIONS WILL BE
WRITTEN TO THIS DISK. ╫HEN THE PROCESS IS COMPLETED, THE BACKUP
IS NO LONGER REQUIRED.
╔╬╔╘╔┴╠╔┌┼ ╘╥┴╬╙┴├╘╔╧╬ ╞╔╠┼
├REATE A NEW, BLANK TRANSACTION FILE.
┬╒─╟┼╘ ═┴╬┴╟┼╥
╘HE ┬UDGET ═ANAGER SUPPORTS CALENDAR YEAR BUDGETING BY MONTH.
╘HERE ARE 130 BUDGET CATEGORIES (150 ARE AVAILABLE IN THE
╘RANSACTION MANAGER, THE LAST 20 BEING ALLOCATED TO THE USER FOR
ITEMS THAT THE USER WANTS TO TRACK SUCH AS TAX CATEGORIES THAT
ARE ALSO BUDGET CATEGORIES - THOSE LAST TWENTY CATEGORIES ARE NOT
TRANSFERRED TO THE ┬UDGET ═ANAGER).
╒PON ENTERING THE ┬UDGET ═ANAGER THE PROGRAM LOOKS FOR TWO FILES:
┬╒─╟┼╘.┴═╘╙ AND ┴├╘╒┴╠.┴═╘╙; THE FORMER CONTAINS BUDGET DATA THE
USER HAS PREVIOUSLY ESTABLISHED AND THE LATTER CONTAINS THE
TRANSFERRED AMOUNTS FROM THE ╘RANSACTION ═ANAGER THAT THE USER
HAS PREVIOUSLY TRANSFERRED. ╔F THESE FILES ARE NOT FOUND THE
AMOUNTS ARE SET TO ZERO. ╘HE ┬UDGET ═ANAGER WORKS WITH WHOLE
DOLLARS.
╙IX FUNCTIONS ARE AVAILABLE ON THE ┬UDGET ═ANAGER MENU:
┬UDGET VS ┴CTUAL
═ODIFY ┬UDGET ┴MOUNTS
╒PDATE ┴CTUAL ┴MOUNTS
┬UDGET ╥EPORTS
┬UDGET ╒TILITIES
╥ETURN TO ═AIN ═ENU
┬╒─╟┼╘ ╓╙ ┴├╘╒┴╠
╘WO VIEWS ARE PROVIDED: ╓IEW ┴LL ├ATEGORIES - VIEW ALL CATEGORIES
DURING A TIME PERIOD; AND, ╓IEW ┴LL ═ONTHS - VIEW A CATEGORY FOR
EACH MONTH.
╬╧╘┼: ╘HE FIRST CATEGORY AND ITS TEN SUBCATEGORIES ARE ALWAYS
TREATED AS ╔NCOME. ╘HE REMAINING 12 CATEGORIES AND THEIR
SUBCATEGORIES ARE EXPENSES. ╘HE ╘OTAL ┼XPENSE LISTING IS THE SUM
OF THE 12 EXPENSE CATEGORIES. ╘HE ╬ET ╔NCOME LISTING IS ╔NCOME
MINUS ╘OTAL ┼XPENSE. ╨ERCENTAGES LISTED FOR ╬ET ╔NCOME ARE ╬ET
╔NCOME DIVIDED BY ╔NCOME.
═╧─╔╞┘ ┬╒─╟┼╘ ┴═╧╒╬╘╙
╘HE USER ENTERS BUDGET AMOUNTS FOR THE YEAR. ╘HE LIMIT FOR
ENTRIES IS $999,999. ╔F ANY ENTRY OR TOTALS EXCEED THIS FIGURE,
AN ERROR MESSAGE IS DISPLAYED.
╒╨─┴╘┼ ┴├╘╒┴╠ ┴═╧╒╬╘╙***
╔F A TRANSACTION FILE IS NOT IN MEMORY THE PROGRAM ATTEMPTS TO
LOAD ONE AND THEN CONTINUE. ┴MOUNTS ARE TOTALED TO THE NEAREST
CENT FOR EACH MONTH AND CATEGORY PRIOR TO ROUNDING. ╘OTALS
EXCEEDING $999,999 GENERATE ERROR MESSAGES. ┴FTER COMPILING
TOTALS FOR THE TRANSACTION FILE THE PROGRAM WILL ASK IF YOU HAVE
ANOTHER TRANSACTION FILE.
┬╒─╟┼╘ ╥┼╨╧╥╘╙
┼NTERING THIS FUNCTION LEADS TO A MENU CONSISTING OF:
┴CTUAL ┴MOUNTS ╥EPORT
┬UDGET ┴MOUNTS ╥EPORT
┬UDGET/┴CTUAL ┴MOUNTS
╥ETURN TO ┬UDGET ═ENU
╘HE REPORTS CAN BE SENT TO SCREEN, PRINTER, OR DISK.
┬╒─╟┼╘ ╒╘╔╠╔╘╔┼╙
┼NTERING THIS FUNCTION LEADS TO A MENU CONSISTING OF:
═ODIFY ├ATEGORY ╘ITLES
╠OAD ┬UDGET ┴MOUNTS
╠OAD ┴CTUAL ┴MOUNTS
╥ETURN TO ┬UDGET ═ENU
┴╙╙┼╘╙/╠╔┴┬╔╠╔╘╔┼╙ ═┴╬┴╟┼╥
╘HE ┴SSETS/╠IABILITIES ═ANAGER SUPPORTS TWO INVENTORIES: A
HOUSEHOLD INVENTORY AND A GENERAL ┴SSETS/╠IABILITIES INVENTORY.
╒PON ENTERING THE ┴SSETS/╠IABILITIES ═ANAGER, THE PROGRAM TRIES
TO LOAD THREE FILES: ┴╙╙┼╘╙-╠╔┴┬, ╚╧╒╙┼ ╔╬╓┼╬, AND ╔╬╓┼╬.╠╧├┴╘.
╔F A TRANSACTION FILE IS IN MEMORY, THE ACCOUNT BALANCES ARE
UPDATED TO THE ┴╙╙┼╘╙-╠╔┴┬ FILE IN MEMORY. ╘HE
┴SSETS/╠IABILITIES ═ANAGER WORKS WITH WHOLE DOLLARS AND SUPPORTS
ENTRIES AS LARGE AS $999,999,999.
╞IVE FUNCTIONS ARE AVAILABLE IN THE ┴SSETS/╠IABILITIES ═ANAGER
MENU:
╚OUSEHOLD ╔NVENTORY
╧THER ┴SSETS/╠IABILITIES
═ODIFY ╠OCATIONS
┴SSETS/╠IABILITIES ╥EPORTS
╥ETURN TO ═AIN ═ENU
╚╧╒╙┼╚╧╠─ ╔╬╓┼╬╘╧╥┘
┴ TOTAL OF 180 ITEMS CAN BE PLACED IN THIS LISTING. ┴DDITION,
DELETIONS, AND MODIFICATIONS ARE ALL DONE IN THIS FUNCTION. ╘HE
LAST RECORD (A BLANK RECORD) IS ALWAYS PRESENT (EVEN WHEN THE
FILE IS FULL) AND CANNOT BE DELETED.
╧╘╚┼╥ ┴╙╙┼╘╙/╠╔┴┬╔╠╔╘╔┼╙
┴ TOTAL OF 80 ITEMS CAN BE PLACED IN THIS LISTING. ┴DDITION,
DELETIONS, AND MODIFICATIONS ARE ALL DONE IN THIS FUNCTION. ╘HE
LAST RECORD (A BLANK RECORD) IS ALWAYS PRESENT (EVEN WHEN THE
FILE IS FULL) AND CANNOT BE DELETED. ╘HE FIRST TWO RECORDS
(WHICH HOLD THE TRANSFERRED TRANSACTION ACCOUNT BALANCES) CANNOT
BE DELETED ALTHOUGH THEY CAN BE MODIFIED.
═╧─╔╞┘ ╠╧├┴╘╔╧╬╙
╘HIS FUNCTION IS USED TO CHANGE THE NAMES OF THE LOCATIONS
AVAILABLE IN THE LOCATION MENU.
┴╙╙┼╘╙/╠╔┴┬╔╠╔╘╔┼╙ ╥┼╨╧╥╘╙
╘HIS FUNCTION LEADS TO A MENU WITH FOUR ITEMS:
╚OUSEHOLD ╔NVENTORY ╠ISTING
┴SSETS/╠IABILITIES ╠ISTING
╬ET ╫ORTH ╥EPORT
╥ETURN TO ┴SSETS/╠IABILITIES
╘HE REPORTS CAN BE SENT TO SCREEN, PRINTER, OR DISK.
├╧╬╞╔╟╒╥┴╘╔╧╬ ═┴╬┴╟┼╥
╘HE ├ONFIGURATION ═ANAGER ALLOWS THE USER TO SPECIFY SCREEN
COLORS, PRINTERS CONTROL CODES, AND DISK DRIVE SET UP.
╙EVEN FUNCTIONS ARE AVAILABLE IN THE ├ONFIGURATION ═ANAGER ═ENU:
─ISPLAY
╨RINTER
─ISK ─RIVE
╙AVE ╒SER ╨ARAMETERS
╠OAD ╒SER ╨ARAMETERS
╒SE ─EFAULT ╨ARAMETERS
╥ETURN TO ═AIN ═ENU
╚╔╬╘╙ ╧╬ ╒╙┼
╫HEN ENTERING INCOME, ENTER THE ╟╥╧╙╙ AMOUNT (BEFORE TAXES,
DEDUCTIONS, ETC.). ╫ITH A SECOND TRANSACTION, DEDUCT THE TAXES,
INSURANCE, ETC.
╚ERE ARE TWO STRATEGIES FOR USING CREDIT CARDS WITH THE PROGRAM.
1. ╔F YOU USE CARDS A LOT AND ARE CONCERNED WITH TRACKING WHAT
YOU SPEND THEN ENTER EACH CREDIT CARD USE AS A TRANSACTION.
┴NOTHER BENEFIT OF THIS IS THAT WHEN YOUR STATEMENT COMES IN YOU
CAN 'RECONCILE' THE CARD USE AGAINST THE STATEMENT. ╫HILE THE
PROGRAM WON'T COMPUTE ADJUSTED BALANCES (BASICALLY IMPOSSIBLE
WITH A CREDIT ACCOUNT) YOU CAN CHECK YOUR CARD STATUS BY ADDING
UP THOSE CHARGES THAT WEREN'T ON THE STATEMENT AND COMPARING IT
TO THE BALANCE THE PROGRAM SAYS YOU HAVE ON THE CARD (AFTER
YOU'VE ENTERED THE PAYMENT AND INTEREST TRANSACTIONS).
2. ╔F YOU DON'T REALLY CARE WHAT YOU'VE SPENT THE CREDIT
PURCHASES ON, JUST ENTER YOUR MONTHLY NEW PURCHASES AS ONE
TRANSACTION ENTRY WHEN YOUR STATEMENT COMES.
╔F TRACKING YOUR ASSETS AND LIABILITIES WITH THE
┴SSETS/╠IABILITIES ═ANAGER TO THE NEAREST DOLLAR BOTHERS YOU, USE
TRANSACTION ACCOUNTS FOR THOSE ├─S, ╔╥┴S, LOAN BALANCES, ETC.,
THAT YOU WANT DATA TO THE NEAREST CENT. ╥EMEMBER THAT YOU HAVE
TWENTY CATEGORIES THAT YOU CAN USE TO TRACK DATA (TAXES, FOR
EXAMPLE) THAT WON'T BE TRANSFERRED TO THE ┬UDGET ═ANAGER. ┘OU
CAN USE THE ╘RANSACTIONS ┬Y ├ATEGORY ╥EPORTS TO GET TOTALS FOR
THESE CATEGORIES.
╔F YOU CARRY A BALANCE ON YOUR CREDIT CARDS, REMEMBER TO ENTER
THE INTEREST AS A TRANSACTION WHEN THE STATEMENT COMES.
┬E CAREFUL ABOUT THE ACCOUNT CODES YOU USE. ╘HE PROGRAM WILL NOT
ALLOW DUPLICATE ACCOUNT CODES. ╚OWEVER YOU COULD START A
CHECKING ACCOUNT WITH CODE ├1, CLOSE THE ACCOUNT AND DELETE IT
FROM THE PROGRAM, AND THEN START A DIFFERENT ACCOUNT WITH THE
SAME CODE. ╘HE PROGRAM WILL ALLOW THIS SINCE YOU DELETED THE
RECORD OF THE ACCOUNT FROM THE TRANSACTION FILE. ╘HE PROBLEM IS
YOU MIGHT STILL HAVE TRANSACTIONS FROM THE OLD ACCOUNT IN THE
FILE.
┬E SURE TO START ALL ACCOUNTS WITH A BEGINNING BALANCE. ╔F YOU
DON'T, AND RUN A BALANCE FORWARD (THE PROGRAM RUNS A BALANCE
FORWARD FOR ALL ACCOUNTS WHEN TRANSFERRING A TRANSACTION FILE)
THE PROGRAM WILL ASSUME A STARTING BALANCE OF 0.00.
┴ GOOD WAY TO GET GOING WHEN FIRST USING THE PROGRAM IS TO GET
YOUR LAST STATEMENT FOR AN ACCOUNT. ┼NTER THE ENDING BALANCE
FROM THE STATEMENT AS A BEGINNING BALANCE TRANSACTION FOR THE
ACCOUNT. ╘HEN GET OUT YOUR CHECK REGISTER AND START ENTERING ALL
OF THE WITHDRAWALS AND DEPOSITS THAT HADN'T CLEARED AS OF THE
STATEMENT DATE. ┴T THE END OF THIS PROCESS THE ACCOUNT BALANCE
FROM THE PROGRAM SHOULD MATCH THE LAST TOTAL YOU HAVE IN YOUR
REGISTER. ╔F NOT, YOU MADE A MISTAKE ENTERING DATA OR YOUR
ADDITION IN THE REGISTER IS BAD. (─ON'T FORGET TO 'CLEAR' THE
BEGINNING BALANCE IN THE PROGRAM.)
*****************************************************************
╘HE FOLLOWING FUNCTIONS HAVE BEEN DISABLED OR REDUCED IN SCOPE IN
THE DISABLED VERSION:
╧NLY 150 TRANSACTIONS CAN BE ENTERED INTO THE TRANSACTION FILE.
╘HIS FILE IS COMPLETELY COMPATIBLE WITH THE FULLY OPERATIONAL
VERSION OF ╞╔─╒├╔┴╥┘.
╒NRECONCILED TRANSACTIONS CANNOT BE TRANSFERRED TO A NEW
TRANSACTION FILE.
╧NLY ONE TRANSACTION FILE CAN BE USED TO UPDATE THE BUDGET WITH
ACTUAL AMOUNTS.
╘HE SUPPORT FILES ├╚┼├╦.─┴╘┴ AND ├╚┼├╦.─┴╘┴1 ARE CALLED ├╚┼├╦.─┴╘
AND ├╚┼├╦.─┴╘ 1 IN THE DISABLED VERSION.
*****************************************************************